complex reflector - Spanish English Dictionary